effect of artificial reef - Turco Inglés Diccionario